/* 智能停车样式文件 */
/* 将common.less的文件引入首页 @import"文件名" */
@import url('common');
  * {
    touch-action: pan-y;
  }
  /* 页面元素rem 计算公式：元素  / html字体大小(50) */
@basefont:50;
  /* 身体 */
  
.theshow {
    overflow: hidden;
    height: (368.4rem / @basefont);
    width: 100%;
    background: url(../image/show.png) no-repeat;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}


.container .yuding {
    opacity: 1;
    overflow: hidden;
    border-radius: inherit;
    border: inherit;
    margin-top: (23rem / @basefont);
}

.container .yuding .yuhead {
    position: relative;
    display: block;
    background-color: #fff;
    height: (97rem / @basefont);
    border-bottom: #F2F2F2 solid (2rem / @basefont);
}

.container .yuding .yuhead span {
    position: absolute;
    display: inline;
    margin: (26rem/ @basefont) (0px / @basefont) (0px / @basefont) (35rem / @basefont);
    font-size: (33.6rem / @basefont);
    font-weight: normal;
    color: #3982f7;
}

.container .yuding .yubody {
    height: (254rem / @basefont);
    background-color: #fff;
    display: flex;
    flex-wrap: wrap;
    padding: (750px / @basefont) (0px / @basefont) (0px / @basefont) (0px / @basefont);
}

.container .yuding .yubody .item {
    display: flex;
    width: 25%;
    flex-direction: column;
    align-items: center;
    padding: (35rem / @basefont) 0;
}

.container .yuding .yubody .item img {
    width: (125rem / @basefont);
    height: (125rem / @basefont);
}

.container .yuding .yubody .item span {
    margin-top: (1rem / @basefont);
    font-size: (28.8rem / @basefont);
    color: #333;
}

.container .xiugai {
    opacity: 1;
    overflow: hidden;
    border-radius: inherit;
    border: inherit;
}

.container .xiugai .xiuhead {
    position: relative;
    display: block;
    background-color: #fff;
    height: (97rem / @basefont);
    border-bottom: #F2F2F2 solid (2rem / @basefont);
}

.container .xiugai .xiuhead span {
    position: absolute;
    display: inline;
    margin: (26rem/ @basefont) (0px / @basefont) (0px / @basefont) (35rem / @basefont);
    font-size: (33.6rem / @basefont);
    font-weight: normal;
    color: #3982f7;
}

.container .xiugai .xiubody {
    height: (700rem / @basefont);   
    background-color: #fff;
    padding: (750px / @basefont) (0px / @basefont) (375px / @basefont) (562.5px / @basefont);
}

.xiugai .xiubody .short {
    color: #666;
    font-size: (29rem / @basefont);
    font-weight: bolder;
    padding-left:(20rem / @basefont) ;
    padding-top: (32rem / @basefont);
}
.xiugai .xiubody .long{
    width: (627px / @basefont);
}
.xiugai .xiubody .long div {
    color: #666;
    font-size: (29rem / @basefont);
    width: (655rem / @basefont);
    height: (50rem / @basefont);
    padding-left:(20rem / @basefont) ;
}

.xiugai .xiubody .long .hi {
    height: (99rem / @basefont);
}

.container .zaixian {
    opacity: 1;
    overflow: hidden;
    border-radius: inherit;
    border: inherit;
}

.container .zaixian .zaihead {
    position: relative;
    display: block;
    background-color: #fff;
    height: (97rem / @basefont);
    border-bottom: #F2F2F2 solid (2rem / @basefont);
}

.container .zaixian .zaihead span {
    position: absolute;
    display: inline;
    margin: (26rem/ @basefont) (0px / @basefont) (0px / @basefont) (35rem / @basefont);
    font-size: (33.6rem / @basefont);
    font-weight: normal;
    color: #3982f7;
}

.container .zaixian .zaibody {
    height: (370rem / @basefont);   
    background-color: #fff;
    padding: (750px / @basefont) (0px / @basefont) (375px / @basefont) (562.5px / @basefont);
}

.zaixian .zaibody .long .hi {
    color: #666;
    font-size: (28rem / @basefont);
    width: (710rem / @basefont);
    height: (95rem / @basefont);
    padding-left: (25rem/ @basefont);
    padding-top: (32rem/ @basefont);
}

.ending {
    position: relative;
    height: (267rem / @basefont);
    margin-top: (23rem / @basefont);
    //background: url(../image/ending.png)no-repeat center /cover #000;
    img {
      height: 100%;
      width: 100%;
    }
}

.ending span {
    position: absolute;
    color: #fff;
    font-size: (24rem / @basefont);
    top: (63.25rem / @basefont);
    left: (58rem / @basefont);
    font-weight: border;
}

.ending .kefu {
    position: absolute;
    display: block;
    left: (50rem / @basefont);
    top: (110rem / @basefont);
    height: (70rem / @basefont);
    width: (190rem / @basefont);
    background: #fff;
    color: #fc7c01;
    font-size: (28rem / @basefont);
    line-height: (70rem/ @basefont);
    border-radius: (375px / @basefont);
    text-align: center;
    border: (1rem / @basefont) solid rgba(255, 255, 255, 1);;
}